// webpack.config.js

const path = require('path');

module.exports = {
  mode: 'development',
  entry: './index.js',
  output: {
    path: path.resolve(__dirname, 'dist'),
    filename: 'bundle.js'
  },
  target: 'web', // 指定构建目标为 Web 环境
  node: {
    fs: 'empty', // 模拟 'fs' 模块为空
    net: 'empty', // 模拟 'net' 模块为空
    tls: 'empty' // 模拟 'tls' 模块为空
  },
  externals: {
    fs: 'commonjs fs',
    net: 'commonjs net',
    tls: 'commonjs tls'
  },
  module: {
    rules: [
      // 可以添加其他需要的 loader 配置
    ]
  }
};
